/* 本文件负责管理路由 */
import Observer from '../common/Observer';
window.onload = function () {
    // 添加onhashchange事件
    window.onhashchange = function () {
        console.log(location.hash)
        checkHash(location.hash)
    }


    function checkHash(hash) {
        if (hash === "#regist") {
            // 显示注册
            Observer.emit("regist-show")
            // 关闭登录
            Observer.emit("login-hide");
        } else if (hash === "#login") {
            // 显示登录
            Observer.emit("login-show");
            // 关闭注册
            Observer.emit("regist-hide")
        } else {
            // 关闭登录
            Observer.emit("login-hide");
            // 关闭注册
            Observer.emit("regist-hide")
        }
    }

    // 查看当前的hash
    checkHash(location.hash)

}

Observer.on("changeHash", function(newHash) {
    location.hash = newHash
})